Skip to content

[I/Y-Build] Unify and streamline build and naming of products#3767

Merged
HannesWell merged 1 commit into
eclipse-platform:masterfrom
HannesWell:products-streamlined
Apr 16, 2026
Merged

[I/Y-Build] Unify and streamline build and naming of products#3767
HannesWell merged 1 commit into
eclipse-platform:masterfrom
HannesWell:products-streamlined

Conversation

@HannesWell
Copy link
Copy Markdown
Member

Build OSGi Starter Kit for all supported platforms.
FYI @tjwatson and @laeubi (but I assume almost nobody really cares).

Unify names of Eclipse products built for Windows, i.e. use the same <ws>-<os>-<arch> naming schema like for Linux and macOS, even though ws and os segments are the same.
I assume nobody really cares about the exact names either (except that existing scripts would not require special handling for Windows anymore).
We just have to adjust the api-tools generation after next release at

if it's then still using the Eclipse SDK product for Windows only (I hope not).

@HannesWell HannesWell force-pushed the products-streamlined branch 2 times, most recently from 8b265b8 to bd8453d Compare April 15, 2026 18:27
@HannesWell
Copy link
Copy Markdown
Member Author

We just have to adjust the api-tools generation after next release at

* https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/blob/8210d2514f24f669091a97b8575e76e3e82e2127/eclipse.platform.releng.tychoeclipsebuilder/eclipse/buildScripts/api-tools-builder.xml#L187

In fact that particular change is already necessary now.

Build OSGi Starter Kit for all supported platforms.
Unify names of Eclipse products built for Windows.
@HannesWell HannesWell force-pushed the products-streamlined branch from bd8453d to 09bb57d Compare April 15, 2026 20:14
@HannesWell HannesWell merged commit 9a9abc1 into eclipse-platform:master Apr 16, 2026
6 checks passed
@HannesWell HannesWell deleted the products-streamlined branch April 16, 2026 17:13
HannesWell added a commit to HannesWell/eclipse.platform.releng.aggregator that referenced this pull request Apr 17, 2026
HannesWell added a commit that referenced this pull request Apr 17, 2026
HannesWell added a commit to HannesWell/eclipse.platform.releng.aggregator that referenced this pull request Apr 18, 2026
HannesWell added a commit that referenced this pull request Apr 18, 2026
HannesWell added a commit to HannesWell/eclipse.platform.releng.aggregator that referenced this pull request Apr 18, 2026
The new naming schema is expected for all products. Therefore the
previous release platform product has to use the new schema locally too,
even if it's not named like that at the download page.

This was missed in
- eclipse-platform#3767
HannesWell added a commit that referenced this pull request Apr 18, 2026
The new naming schema is expected for all products. Therefore the
previous release platform product has to use the new schema locally too,
even if it's not named like that at the download page.

This was missed in
- #3767
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant